home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2008 February / PCWFEB08.iso / Software / Freeware / Miro 1.0 / Miro_Installer.exe / xulrunner / chrome / toolkit.jar / content / global / printdialog.xul < prev    next >
Encoding:
Extensible Markup Language  |  2005-08-05  |  3.2 KB  |  89 lines

  1. <?xml version="1.0"?>
  2.  
  3. <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
  4. <!DOCTYPE dialog SYSTEM "chrome://global/locale/printdialog.dtd">
  5.  
  6. <dialog xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  7.   onload="onLoad();"
  8.   ondialogaccept="return onAccept();"
  9.   oncancel="return onCancel();"
  10.   buttoniconaccept="print"
  11.   title="&printDialog.title;"
  12.   persist="screenX screenY"
  13.   screenX="24" screenY="24">
  14.  
  15.   <script type="application/x-javascript" src="chrome://global/content/printdialog.js"/>
  16.   <script type="application/x-javascript" src="chrome://global/content/strres.js"/>
  17.  
  18.   <groupbox>
  19.     <caption label="&printer.label;"/>
  20.  
  21.     <grid>
  22.       <columns>
  23.         <column/>
  24.         <column flex="1"/>
  25.         <column/>
  26.       </columns>
  27.  
  28.       <rows>
  29.         <row align="center">
  30.           <hbox align="center" pack="end">
  31.             <label id="printerLabel" control="printerList" value="&printerInput.label;"/>
  32.           </hbox>
  33.           <menulist id="printerList" flex="1" type="description" oncommand="setPrinterDefaultsForSelectedPrinter();"/>
  34.           <button id="properties" label="&propertiesButton.label;"
  35.                   icon="properties" oncommand="displayPropertiesDialog();"/>
  36.         </row>
  37.         <row align="center">
  38.           <hbox align="center" pack="end">
  39.             <label id="descTextLabel" control="descText" value="&descText.label;"/>
  40.           </hbox>
  41.           <label id="descText"/>
  42.           <checkbox id="fileCheck" checked="false" label="&fileCheck.label;" pack="end"/>
  43.         </row>
  44.       </rows>
  45.     </grid>
  46.   </groupbox>
  47.  
  48.   <hbox>
  49.     <groupbox flex="1">
  50.       <caption label="&printrangeGroup.label;"/>
  51.  
  52.       <radiogroup id="printrangeGroup">
  53.         <radio id="allpagesRadio" label="&allpagesRadio.label;" oncommand="doPrintRange(0)"/>
  54.         <hbox align="center">
  55.           <radio id="rangeRadio" label="&rangeRadio.label;" oncommand="doPrintRange(1)"/>
  56.           <label id="frompageLabel" control="frompageInput" value="&frompageInput.label;" />
  57.           <textbox id="frompageInput" style="width:5em;" onkeyup="checkInteger(this)"/>
  58.           <label id="topageLabel" control="topageInput" value="&topageInput.label;" />
  59.           <textbox id="topageInput" style="width:5em;" onkeyup="checkInteger(this)"/>
  60.         </hbox>
  61.         <radio id="selectionRadio" label="&selectionRadio.label;" oncommand="doPrintRange(2)"/>
  62.       </radiogroup>
  63.     </groupbox>
  64.  
  65.     <groupbox flex="1">
  66.       <caption label="&copies.label;"/>
  67.       <hbox align="center">
  68.         <label control="numCopiesInput" value="&numCopies.label;"/>  
  69.         <textbox id="numCopiesInput" style="width:5em;" onkeyup="checkInteger(this)"/>
  70.       </hbox>
  71.     </groupbox>
  72.   </hbox>
  73.  
  74.   <groupbox flex="1">
  75.     <caption label="&printframeGroup.label;" id="printframeGroupLabel"/>
  76.     <radiogroup id="printframeGroup">
  77.       <radio id="aslaidoutRadio" label="&aslaidoutRadio.label;" />
  78.       <radio id="selectedframeRadio" label="&selectedframeRadio.label;" />
  79.       <radio id="eachframesepRadio" label="&eachframesepRadio.label;" />
  80.     </radiogroup>
  81.   </groupbox>
  82.  
  83.   <!-- used to store titles and labels -->
  84.   <data style="display:none;" id="printButton" label="&printButton.label;"/>
  85.   <data style="display:none;" id="fpDialog" label="&fpDialog.title;"/>
  86.  
  87. </dialog>
  88.  
  89.